to shrivel up - Espagnol Anglais Dictionnaire